Big Huge Thesaurus

Dovyalis caffra

noun